﻿----------------Solid patcher----------------------
-------------------v 1.0---------------------------
Программа устанавливает SP патчи.

 Поддерживается бросок файла в поле ввода.
 Поддерживаются шаблоны описания патча.
 Мультиязычный интерфейс.
 Доступен выбор режима установки патча.

Особенности формата патча:
 Поддержка файлов до 5 Гб. 
 Проверка контрольной суммы.
 Описание патча в формате UTF-8.
 Патчер не пишет посторонних данных. (это повышает совместимость патчей.)
 Отображение прогресса.
 Патчинг в копию файла.

Через внешние модули доступна установка патчей следующего формата:
 IPS, BPS, UPS, APS, PPF, RUP, BSD, XDELTA.

Для внешних модулей поддерживаются следующие операции:
 Откат PPF патча.
 Отключение проверки контролькой суммы для BPS, Xdelta.

Через внешний модуль доступно создание Xdelta патча.
Чтобы создать Xdelta патч, расширение выходного файла должно быть "xdelta".
Размер модифицированного файла должен быть больше 30 Мб.

*Программа тестировалась на Windows 10/11.
-------------------v 1.1---------------------------
Добавлен прогресс на вкладку программы на панели задач.
Добавлены горячие клавиши.
 *Подробности в файле: "the program description.txt".
Расширен список файловых фильтров.
Исправлены малкие ошибки в GUI.
---------------------------------------------------------
Документация по формату патча и пример кода установки патча:
 Solid patch structure v4.txt, Solid patch apply demo.c
 https://rgcorp.ucoz.net/Info/sp_struct.html
 https://disk.yandex.ru/d/HfyCerantnVnLQ
---------------------------------------------------------
Ассоциация с патчем:
Чтобы открывать патчи двойным щелчком левой кнопки мыши, их нужно ассоциировать с Solid patcher.
Для автоматической ассоциации запустите файл "SP files association.bat" или "All patch files association.bat", 
 лежащий в папке с Solid patcher.

В Windows 10/11, файл "*.bat", нужно запустить с правами администратора.
Щёлкните по файлу "*.bat" правой кнопкой мыши, и выберите пункт меню "Запуск от имени администратора".
---------------------------------------------------------
Авторы внешних модулей:
Flips - Alcaro.
xPS-Apply - Ravemax/Dextrose.
ApplyPPF - Icarus/Paradox.
LibRup - Paul Kratt.
BSDiff - Colin Percival.
XDELTA - Joshua MacDonald.
---------------------------------------------------------
Автор: Mr2.
Почта: rgcorpsoft@gmail.com
Сайт: https://rgcorp.ucoz.net/